//do-while循环，和 while循环基本相似，但是有一点不一样
//while循环的判断条件写在开头，即先判断能不能进入循环
//而 do-while循环 则是把循环判断条件写在最后，即先进入循环后判断。
//格式如下，while(条件){} —————— do{}while(条件)
#include <stdio.h>
int main()
{
	int i=0;
	do
	{
//i++;//对比一下，把 i++、写在前面和写在后面，两者有什么不同
		
/*		if(i==3)
			continue;*/
//当 i==3时，i++在后面———>012_光标闪烁，死循环
//当 i==3时，i++在前面,无if（i++8）————>12456789
//即i++在前面可以避免死循环的情况，而是直接跳过某一个循环


		if(i==8)
			break;//break结束循环，到 7就结束了
			//如果把 i++写在前面，此时结果是多少？1234567，i进入时加 1，跳过了0没有打印
		printf("%d",i);
		i++;
	}while(i<10);//最最最最重要的，这个分号 " ; ",一定要记得写
	//语法规定。
	//因 do-while循环要先执行循环体，再判断循环条件，以";"作为循环体结束的标志（个人猜测就是判断循环条件合适就继续执行分号前的程序，如果不合适就执行分号，就结束了）
	return 0;
	
}